be embroidered - Spanish English Dictionary